#ifndef SHAPE_DATA_H
#define SHAPE_DATA_H

#include "SurfaceRenderingData.h"

struct ShapeData {
    SurfaceRenderingData* srd;
    bool isVisible;

    ShapeData() {
        srd = NULL;
        isVisible = false;
    }

    virtual ~ShapeData() {
		if(srd) {
			delete srd;
		}
	}
};

#endif //SHAPE_DATA_H
